very respectable - Turkish English Dictionary